home *** CD-ROM | disk | FTP | other *** search
- Date: Sun, 26 Jun 1994 17:54:34 -0400 (EDT)
- From: Timothy Miller <millert@undergrad.csee.usf.edu>
- Subject: Re: text marks & sliders
- To: gem-list@world.std.com
- In-Reply-To: <9406262108.AA14037@lip.ens-lyon.fr>
- Message-Id: <Pine.3.87.9406261734.A23976-0100000@grad>
- Mime-Version: 1.0
- Precedence: bulk
-
- Hollis:
-
- ) Sliders MUST be handled in a redraw-as-you-drag (or active-drawing)
- ) method in order to provide full functionality. Any sliders that are
- ) designed to display information (such as scaling percentages, etc) should
- ) be displayed either within the slider bar, or to the direct right or
- ) left of the slider track. Sliders that take time to draw information
- ) based on their position must be ghost-drag type.
-
- Are there any standard library routines I could get for active-drawing?
-
-
- ) If the mouse is placed over an editable text field, the mouse MUST change
- ) to a TEXT CURSOR while the mouse is over it. It must be changed back to
- ) its original form when moved away.
-
- This isn't an easy thing to do. It requires constant tracking of the
- mouse position. Do you have an easy way to do this?
-
- All of this should have been built into the OS from day one, but it
- wasn't, and I don't like the fact that on an Atari I have to implement
- all this myself, while on a Mac or Windows, it's built into the OS.
-
- Well, it's not biggie if someone publishes source code for a handler that
- does all this, but if I can't compile it without modification, or I can't
- read the code, I'm going to complain. That's what I hate about getting
- code that someone else wrote. They never work the first time, and I
- can't read them.
-
- Come to think of it, I may write my own handler. Would anyone object
- terribly of my dialog system required it's own type of resource file?
- This way, the resource editor could be WYSIWYG for all the various types
- of extentions... in that case, we could have edit fields that use
- proportionally spaced SpeedoGDOS fonts. In that case, you'd use a normal
- resource editor for most stuff, and mine for the extended-type dialogs.
-
- Don't hold your breath on this, though, and others should work on similar
- programs.... competition, you know. I don't exactly have gobbs of free
- time. And if I write this thing, I will not obfuscate my code simply for
- the sake of keeping ahead of my competitors, so there will have to be an
- element of trust involved.
-
- I just realized that I don't know how to build an object tree from
- scratch. Hmmm.
-
-
-
-